vigna unguiculata sesquipedalis - Dictionary definition and meaning for word vigna unguiculata sesquipedalis